CFLAGS=-Wall -O2 -pthread
CXX=g++

buscarPatrones: obj/buscarPatrones.o obj/io.o obj/hebra.o
	$(CXX) -o buscarPatrones obj/buscarPatrones.o obj/io.o obj/hebra.o $(CFLAGS)

obj/buscarPatrones.o: glob.h buscarPatrones.cpp
	$(CXX) -c -o obj/buscarPatrones.o buscarPatrones.cpp $(CFLAGS)

obj/io.o: IO.h IO.cpp
	$(CXX) -c -o obj/io.o IO.cpp $(CFLAGS)

obj/hebra.o: Hebra.h Hebra.cpp
	$(CXX) -c -o obj/hebra.o Hebra.cpp $(CFLAGS)

clean:
	rm -fr obj/* buscarPatrones
